Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 The Commercia Challenger - Aptos Hilton Waikoloa Village USTA Challenger - Waikoloa Binghamton Challenger Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Gold Flake Open - Chennai Japan Open - Tokyo The Samsung Open - Bournemouth Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta Gerry Weber Open - Halle UBS Open Gstaad - Gstaad CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Milan Indoors - Milan Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Open - Doha Milan Indoors - Milan Siebel Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Chennai Open - Chennai SAP Open - San Jose BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok ARAG World Team Championship - Dusseldorf Sydney International - Sydney U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Medibank International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Memorial Piertomaso Tessitore - San Remo ATP Bangalore Challenger - Bangalore AEGON Championships - London AEGON International - Eastbourne Samsung Securities Cup - Seoul Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai SAP Open - San Jose AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles XL Bermuda Open - Bermuda Bordeaux Challenger Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane International - Brisbane Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Citi Open - Washington Neride Prague Indoor - Prague Volkswagen TED Open - Istanbul The LTA Sunderland Challenger - Sunderland New Delhi Challenger - New Delhi ATP Challenger Hamburg - Hamburg Savannah Challenger Binghamton Challenger Kuppers Kolsch Cup - Aachen Napa Challenger Irving Challenger Tallahassee Challenger Nottingham Men's Challenger - Nottingham Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg 1st Challenger Tournament Leon - Leon Ljubljana Open 2002 - Ljubljana ECM Cup - Prague ARMS USTA Challenger - Rocky Mount USTA Seascape Challenger - Aptos The Wrexham Challenger - Wrexham Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Sparkessen Magdeburg Open - Magdeburg Fergana Challenger - Fergana The LTA Manchester Challenger - Manchester LTA Men's Challenger - Wrexham Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Challenger Britania Zavaleta - Puebla Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger - Kyoto Residenza Open - Magdeburg 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham Fergana Challenger - Fergana 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos The LTA Manchester Challenger - Manchester Credicard Tennis Cup - Campos do Jordao Fifth-Third Bank Tennis Championships - Lexington CA-Challenge - Graz Theusbridge.com Tennis Classic - Tarzana USTA Tennis Championships of Houston - Houston Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava 2001 UT Tyler Patriot Challenger - Tyler Neride Prague Indoor - Prague Urbana-Champaign Challenger - Urbana USTA Challenger of Burbank - Burbank Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen 2002 Azalea Orthopedic Challenger - Tyler IPP Open - Helsinki University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia International Bavarian Championship - Eckental 2002 Eddleman USTA Challenger - Birmingham Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz The Surbiton Trophy - Surbiton ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Sparkassen Open - Magdeburg Muller Cup - Ulm Open de Nice - Nice The Joyce Eisenberg Jerusalem Open - Jerusalem Stella Artois Clay Court Championships - Budaors Open Diputacion Pozoblanco - Cordoba Samarkand Challenger - Samarkand MTCI ATP Challenger - Yokohama The Powder Byrne Trophy - Surbiton Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux TED Open Istanbul - Istanbul Sarajevo Open - Sarajevo Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg Steelers Cup - Kosice USTA Seascape Challenger - Aptos TennisCup Vlaanderen - Antwerp Milano Challenger-Jameson Cup - Milan Open de L'Isere - Grenoble Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Pomorski Bank Kredytowy Open - Szczecin Sarajevo Open 2004 - Sarajevo Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Challenger Leon 2004 - Leon Open Castilla y Leon - Segovia Open Sainte Victoire - Aix-En-Provence Okal Cup - International Bavarian Championship - Eckental Sporting Challenger - Turin C.T. San Remo - XIII Piertomaso Tessitore - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Open Castilla y Leon - Segovia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Lambertz Open - Aachen Okal Cup 2004 - Eckental S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Czech Indoor Open - Prague China Open - Beijing Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Tatra Banka Open - Bratislava Gemax Samsung Open 2005 - Belgrade X Abierto Internacional de Salinas - Salinas Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia GHI Bronx Classic - Bronx TED Open - Istanbul Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Music City Challenger - Nashville USTA Illinois Challenger - Champaign The LTA Wrexham Challenger - Wrexham USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen 2006 North Shore Pro Tennis Championship - Winnetka Tennis Masters Series - Stuttgart The Ericsson Open - Miami Odlum Brown Vancouver Open - Vancouver Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami II Manta Open - Manta Tennis Masters Series - Madrid WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Shanghai - Shanghai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Winnetka Challenger Aptos Challenger Vancouver Challenger Honolulu Challenger Dallas Challenger Guadalajara Challenger Sarasota Challenger Aptos Challenger Dallas Challenger Dallas Challenger Winnetka Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sacramento Challenger Australian Open - Melbourne Tallahassee Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Nottingham Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Napa Challenger Wimbledon - London Sacramento Challenger U.S. Open - New York Knoxville Challenger Sarasota Challenger Savannah Challenger Savannah Challenger Charlottesville Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Eddleman USTA Challenger - Birmingham San Luis Potosi Challenger 2002 - San Luis Potosi U.S. Open - New York USTA Challenger of North Miami Beach - North Miami Beach University of Tennessee USTA Men's Challenger - Knoxville Rimouski Challenger Intelig Tennis Cup - Campos do Jordao Allianz Suisse Open Gstaad - Gstaad Australian Open - Melbourne French Open - Paris Tulsa Auto Collection USTA Challenger - Tulsa Wimbledon - London CA Tennis Trophy - Vienna U.S. Open - New York University of Tennessee USTA Men's Challenger - Knoxville Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton Okal Open - Eckental Warsteiner Challenger Series - Lippstadt French Open - Paris Mercedes-Benz Cup - Los Angeles U.S. Open - New York Kroger / St. Jude International - Memphis I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Arizona Men's Tennis Championships - Scottsdale Wiesmann Roadster Open - Nuembrecht French Open - Paris Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Australian Open - Melbourne Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham China Open - Beijing Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Muller Cup - Ulm Qatar Mobil Open 2001 - Doha Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Heineken Open - Auckland Brasil Open - Salvador The Samsung Open - Nottingham Mauritius Open - Mauritius AIG Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok Stockholm Open - Stockholm Heineken Open - Auckland Milan Indoors - Milan Kroger / St. Jude International - Memphis Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Tennis Channel Open - Las Vegas AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach ATP Kremlin Cup - Moscow Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland President's Cup 1999 - Tashkent Atlanta Tennis Championships - Atlanta SAP Open - San Jose Farmers Classic - Los Angeles SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote dAzur - Nice Kroger / St. Jude International - Memphis Siebel Open - San Jose Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel The Hamlet Cup - Long Island Siebel Open - San Jose Gerry Weber Open - Halle Heineken Open Shanghai - Shanghai Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Dubai Open - Dubai BA-CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston Open SEAT 2008 - Barcelona Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich The Lipton Championships - Key Biscayne Next Generation Hardcourts - Adelaide Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg TD Waterhouse Cup - Long Island Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Allianz Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pacific Life Open - Indian Wells AEGON Championships - London Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, SUI-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston Olympics - Beijing